pulse echo meter - German English Dictionary